import Axios from 'axios'

Axios.defaults.baseURL = 'http://api-toutiao-web.itheima.net' // 基准地址

// 添加请求拦截器
Axios.interceptors.request.use(
  function (config) {
    // config就是本次请求的配置信息。
    // 如果本地有token信息，就在config中添加上
    // console.log(Date.now(), 'axios发了一个请求', config)
    const tokenStr = localStorage.getItem('tokenStr')
    if (tokenStr) {
      config.headers.Authorization = `Bearer ${tokenStr}`
    }
    return config
  },
  function (error) {
    return Promise.reject(error)
  }
)

export default Axios
